type internal/runtime/maps.bitset
30 uses
internal/runtime/maps (current package)
group.go#L42: type bitset uint64
group.go#L48: func (b bitset) first() uintptr {
group.go#L56: func bitsetFirst(b bitset) uintptr {
group.go#L62: func (b bitset) removeFirst() bitset {
group.go#L67: func (b bitset) removeBelow(i uintptr) bitset {
group.go#L74: func bitsetRemoveBelow(b bitset, i uintptr) bitset {
group.go#L77: return b &^ bitset(mask)
group.go#L84: func (b bitset) lowestSet() bool {
group.go#L91: func bitsetLowestSet(b bitset) bool {
group.go#L97: func (b bitset) shiftOutLowest() bitset {
group.go#L104: func bitsetShiftOutLowest(b bitset) bitset {
group.go#L109: func (b bitset) count() int {
group.go#L152: func (g ctrlGroup) matchH2(h uintptr) bitset {
group.go#L160: func ctrlGroupMatchH2(g ctrlGroup, h uintptr) bitset {
group.go#L170: return bitset(((v - bitsetLSB) &^ v) & bitsetMSB)
group.go#L174: func (g ctrlGroup) matchEmpty() bitset {
group.go#L182: func ctrlGroupMatchEmpty(g ctrlGroup) bitset {
group.go#L190: return bitset((v &^ (v << 6)) & bitsetMSB)
group.go#L195: func (g ctrlGroup) matchEmptyOrDeleted() bitset {
group.go#L203: func ctrlGroupMatchEmptyOrDeleted(g ctrlGroup) bitset {
group.go#L210: return bitset(v & bitsetMSB)
group.go#L214: func (g ctrlGroup) matchFull() bitset {
group.go#L228: func ctrlGroupMatchFull(g ctrlGroup) bitset {
group.go#L235: return bitset(^v & bitsetMSB)
table.go#L1027: var groupMatch bitset
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |